package com.aiti.lulian.vo;


import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.io.Serializable;


@Builder
@ToString
@NoArgsConstructor
@AllArgsConstructor
@Data
public class CardEnterpriseUserDataByBaseIdVo implements Serializable {

    /**
     * 主键ID
     */
    private String baseId;

    //企业ID
    private String enterpriseId;

    //用户ID
    private String userId;

    //用户名片名称
    private String userName;

    //企业名称
    private String enterpriseName;


   //手机号
    private String phone;

    //地址
    private String address;

    //职务一
    private String position;

    //职务二
    private String positionTwo;

    //职务三
    private String positionThree;

    //职务四
    private String positionFour;

   //企业logo
    private String logo;
    @ApiModelProperty("主营产品")
    private String[] mainProducts;

    private String mainProduct;

    //发布名片数量
    private Long pubCount;
    //被查看名片数量
    private Long viewCount;

    //真实姓名
    private String realName;

    private String baseUserId;

    //是否已收藏
    private Boolean isCollect;

    //邮箱
    private String email;

    //背景ID
    private String backgroundId;

    //头像URL
    private String headerUrl;

    //微信
    private String weiXin;

    //名片文本颜色
    private String textColor;

    //座机号（政府名片）
    private String fixedPhone;

    //企业名称（手输）
    private String commonName;

//    //截图Url
//    private String screenshotUrl;
//
//    //角色
//    private List<String> roles;
}